/*
	写两个正则表达式，一个是匹配 127.110.60.1 和 192.168.1.101 。

*/


//var re = /((25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))/g


var re =/^((25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))/g;

var str = '255.255.255.255';
var str1 = '192.168.1.101';
var str2 = '127.110.60.1';


// console.log(re.test(str));
//console.log(re.test(str1));
//console.log(re.test(str2));




/*
	另一个是正则表达式，要匹配 javascript 函数。
	function a(){
		
	}
*/


var re_fn = /function\s+([a-zA-Z])(\w*)\s?\(\s*\)\s*\{\s*\}/g;

var str_fn_1 = `
	function a_2(){
		
	}
`;

console.log(re_fn.test(str_fn_1));

